package com.hydl.power.service;

import java.util.List;

import com.github.pagehelper.PageInfo;
import com.hydl.power.pojo.ProtectDevice;

/**
 * @description 综保设备
 * @author miss
 * @date 2023-01-04
 */
public interface ProtectDeviceService {

    /**
     * 新增
     */
    int insert(ProtectDevice ProtectDevice);

    /**
     * 删除
     */
    int delete(int id);

    /**
     * 更新
     */
    int update(ProtectDevice ProtectDevice);

    /**
     * 根据主键 id 查询
     */
    ProtectDevice load(int id);

    /**
     * 分页查询
     */
    PageInfo<ProtectDevice>  pageList(int offset, int pagesize,ProtectDevice ProtectDevice);

    /**
     * 查询
     * @param ProtectDevice
     * @return
     */
    List<ProtectDevice> query(ProtectDevice ProtectDevice);

}